import React from 'react';
import styles from './index.less';
import { DatePicker, Button } from 'antd'
import { useEffect } from 'react';
// import createHistory from require("history").createBrowserHistory
import { request } from 'umi'

export default function IndexPage(
  // props: any, {  }
  ) {

  // console.log(props, '1');
  // let createHistory = require('history').createBrowserHistory;

  // const app = dva(
  //   {
  //     history: createHistory(),
  //     onError (error) {
  //       //message.error(error.message)
  //     },
  //   }
  // );

  // useEffect(() => {
  //   setTimeout(() => {
  //     props.history.push({
  //       pathname: '/user/b',
  //       query: {
  //         id: '1'
  //       }
  //     })
  //   }, 2000)
  // }, []);

  useEffect(() => {

  }, []);

  const getData1 = () => {
    request('/api/index').then(res => {
      console.log(res, 'RES');
    })
  }
  const getData3 = () => {
    request('/api/tags').then(res => {
      console.log(res, 'RES');
    })
  }
  const getData2 = async () => {
    const data = await request('/api/person')
    console.log(data, 'DATA');
  }

  return (
    <div>
      <h1 className={styles.title}>Page index</h1>
      <Button onClick={getData1}>点击获取数据1</Button>
      <Button onClick={getData2}>点击获取数据2</Button>
      <Button onClick={getData3}>点击获取数据3</Button>
      <DatePicker />
    </div>
  );
}
